Pourquoi l’Agile ça concerne aussi les dèvs

Au-delà des idées reçues et des buzzwords

Julien LENORMAND - Kaizen Solutions

Petit sondage pour commencer

Qui a une vision négative de l’ “Agile” ?

Levez votre bras gauche.

Qui a déjà vu un projet couler ?

Levez votre bras droit.

Qui a déjà vu un projet parfait ?

Debout

Constat

  • debout
  • bras gauches
  • bras droits

Solution ?

Être Agile !

D’où ça vient tout ce bazar ??

Les années 50 et 60

1968 : le triangle d’or de la gestion de projet

1975 : les jours-hommes

Qui est-ce ?

1986 : la “découverte” de la complexité

Qui est-ce ?

1990~99 : les méthodes “légères”

Kent Beck
1999 : Extreme Programming
1996 : SCRUM (v1.5?)

2001 : la naissance de l’Agile

Le Manifeste

The Agile Manifesto

Les 12 principes

  • livrer souvent
  • savoir répondre au changement
  • travailler ensemble
  • garder la motivation
  • dialoguer
  • faire un logiciel fonctionnel
  • avoir un rythme soutenable et maintenable
  • excellence technique et bonne conception
  • simplicité pour éviter le gâchis
  • auto-organisation
  • auto-amélioration

Les signataires

L’échec de l’Agile

L’onion agile
Le Manifeste Agile-du-cul

No true Scotsman

2009 : une descendance de l’Agile

  • “Craftsmanship over Crap” - Uncle Bob

Le Manifeste de l’Artisanat Logiciel

The Software Craft Manifesto

Les pratiques Craft

  • TDD/baby steps
  • ATDD/BDD
  • DDD (patterns stratégique et tactique : ES, Hexa, bus, …)
  • software architecture
  • refactoring
  • test
  • pair/mob working
  • CI
  • maîtrise des outils

Mon avis

Getting sh*t done

  • Transparence sur l’avancement
  • Emphase sur le fait de terminer
  • Distinction entre aboutir et livrer de la valeur
  • Faire plutôt que d’échouer à planifier

Responsabilisation et autonomie professionnelle

J’hallucine de la chasse aux sorcières des managers sur Linkedin. […] Sur Linkedin, tout le monde réclame de l’autonomie au travail, de la confiance, et un environnement bienveillant. C’est Normal. Mais […] […] 📌 L’autonomie, ça se gagne en montrant qu’on la mérite. […]

Nolwenn Bernache-Assollant • Coach en leadership, sur LinkedIn

Ce qui rend quelqu’un (ou sa conduite) digne d’estime, de récompense, eu égard aux difficultés surmontées

Définition du “mérite” sur Larousse.fr

Implication

  • Taylorisme
  • Devenir partie-prenante
  • Accompagner le changement
  • Être serein
  • Être humain
  • Être fier

Sondage final

Qui va reconsidérer son avis sur l’Agile ?

Communauté

Sources biblio

Crédits photos

Julien LENORMAND

Responsable du Pôle Software

julien.lenormand@kaizen-solutions.net